body{
  margin:0; 
}
html, body{
  font-size: 100%;
  background: #fff;
}
body a{
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -o-transition: 0.5s all;
  -ms-transition: 0.5s all;
  text-decoration:none;
  outline:none;
}
h1,h2,h3,h4,h5,h6{
  margin:0; 
}
p{
  margin:0;
}
ul,label{
  margin:0;
  padding:0;
}

/* ==================================================
  General
  ================================================== */
a {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  color: #199EB8;
}

.space-10{
  clear: both;
  width: 100%;
  height: 10px;
}
.space-20{
  clear: both;
  width: 100%;
  height: 20px;
}
.space-30{
  clear: both;
  width: 100%;
  height: 30px;
}
.space-50{
  clear: both;
  width: 100%;
  height: 50px;
}